/*
 * Copyright (C) 2024 Huawei Device Co., Ltd.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#ifndef LAYER_INFO_HDR_1_HEVC_H
#define LAYER_INFO_HDR_1_HEVC_H

#include <iostream>

auto GopInfoHdr1Hevc = R"([
    {"gopId": 0, "gopSize": 118, "startFrameId": 0},
    {"gopId": 1, "gopSize": 118, "startFrameId": 118},
    {"gopId": 2, "gopSize": 6, "startFrameId": 236}
])"_json;

auto FrameLayerInfoHdr1Hevc = R"([
    {"frameId": 0, "dts": 967633, "layer": 3, "discardable": false},
    {"frameId": 1, "dts": 984316, "layer": 2, "discardable": false},
    {"frameId": 2, "dts": 1001000, "layer": 1, "discardable": true},
    {"frameId": 3, "dts": 1017683, "layer": 0, "discardable": true},
    {"frameId": 4, "dts": 1034366, "layer": 2, "discardable": false},
    {"frameId": 5, "dts": 1051050, "layer": 1, "discardable": true},
    {"frameId": 6, "dts": 1067733, "layer": 0, "discardable": true},
    {"frameId": 7, "dts": 1084416, "layer": 2, "discardable": false},
    {"frameId": 8, "dts": 1101100, "layer": 1, "discardable": true},
    {"frameId": 9, "dts": 1117783, "layer": 0, "discardable": true},
    {"frameId": 10, "dts": 1134466, "layer": 2, "discardable": false},
    {"frameId": 11, "dts": 1151150, "layer": 1, "discardable": true},
    {"frameId": 12, "dts": 1167833, "layer": 0, "discardable": true},
    {"frameId": 13, "dts": 1184516, "layer": 2, "discardable": false},
    {"frameId": 14, "dts": 1201200, "layer": 1, "discardable": true},
    {"frameId": 15, "dts": 1217883, "layer": 0, "discardable": true},
    {"frameId": 16, "dts": 1234566, "layer": 2, "discardable": false},
    {"frameId": 17, "dts": 1251250, "layer": 1, "discardable": true},
    {"frameId": 18, "dts": 1267933, "layer": 0, "discardable": true},
    {"frameId": 19, "dts": 1284616, "layer": 2, "discardable": false},
    {"frameId": 20, "dts": 1301300, "layer": 1, "discardable": true},
    {"frameId": 21, "dts": 1317983, "layer": 0, "discardable": true},
    {"frameId": 22, "dts": 1334666, "layer": 2, "discardable": false},
    {"frameId": 23, "dts": 1351350, "layer": 1, "discardable": true},
    {"frameId": 24, "dts": 1368033, "layer": 0, "discardable": true},
    {"frameId": 25, "dts": 1384716, "layer": 2, "discardable": false},
    {"frameId": 26, "dts": 1401400, "layer": 1, "discardable": true},
    {"frameId": 27, "dts": 1418083, "layer": 0, "discardable": true},
    {"frameId": 28, "dts": 1434766, "layer": 2, "discardable": false},
    {"frameId": 29, "dts": 1451450, "layer": 1, "discardable": true},
    {"frameId": 30, "dts": 1468133, "layer": 0, "discardable": true},
    {"frameId": 31, "dts": 1484816, "layer": 2, "discardable": false},
    {"frameId": 32, "dts": 1501500, "layer": 1, "discardable": true},
    {"frameId": 33, "dts": 1518183, "layer": 0, "discardable": true},
    {"frameId": 34, "dts": 1534866, "layer": 2, "discardable": false},
    {"frameId": 35, "dts": 1551550, "layer": 1, "discardable": true},
    {"frameId": 36, "dts": 1568233, "layer": 0, "discardable": true},
    {"frameId": 37, "dts": 1584916, "layer": 2, "discardable": false},
    {"frameId": 38, "dts": 1601600, "layer": 1, "discardable": true},
    {"frameId": 39, "dts": 1618283, "layer": 0, "discardable": true},
    {"frameId": 40, "dts": 1634966, "layer": 2, "discardable": false},
    {"frameId": 41, "dts": 1651650, "layer": 1, "discardable": true},
    {"frameId": 42, "dts": 1668333, "layer": 0, "discardable": true},
    {"frameId": 43, "dts": 1685016, "layer": 2, "discardable": false},
    {"frameId": 44, "dts": 1701700, "layer": 1, "discardable": true},
    {"frameId": 45, "dts": 1718383, "layer": 0, "discardable": true},
    {"frameId": 46, "dts": 1735066, "layer": 2, "discardable": false},
    {"frameId": 47, "dts": 1751750, "layer": 1, "discardable": true},
    {"frameId": 48, "dts": 1768433, "layer": 0, "discardable": true},
    {"frameId": 49, "dts": 1785116, "layer": 2, "discardable": false},
    {"frameId": 50, "dts": 1801800, "layer": 1, "discardable": true},
    {"frameId": 51, "dts": 1818483, "layer": 0, "discardable": true},
    {"frameId": 52, "dts": 1835166, "layer": 2, "discardable": false},
    {"frameId": 53, "dts": 1851850, "layer": 1, "discardable": true},
    {"frameId": 54, "dts": 1868533, "layer": 0, "discardable": true},
    {"frameId": 55, "dts": 1885216, "layer": 2, "discardable": false},
    {"frameId": 56, "dts": 1901900, "layer": 1, "discardable": true},
    {"frameId": 57, "dts": 1918583, "layer": 0, "discardable": true},
    {"frameId": 58, "dts": 1935266, "layer": 2, "discardable": false},
    {"frameId": 59, "dts": 1951950, "layer": 1, "discardable": true},
    {"frameId": 60, "dts": 1968633, "layer": 0, "discardable": true},
    {"frameId": 61, "dts": 1985316, "layer": 2, "discardable": false},
    {"frameId": 62, "dts": 2002000, "layer": 1, "discardable": true},
    {"frameId": 63, "dts": 2018683, "layer": 0, "discardable": true},
    {"frameId": 64, "dts": 2035366, "layer": 2, "discardable": false},
    {"frameId": 65, "dts": 2052050, "layer": 1, "discardable": true},
    {"frameId": 66, "dts": 2068733, "layer": 0, "discardable": true},
    {"frameId": 67, "dts": 2085416, "layer": 2, "discardable": false},
    {"frameId": 68, "dts": 2102100, "layer": 1, "discardable": true},
    {"frameId": 69, "dts": 2118783, "layer": 0, "discardable": true},
    {"frameId": 70, "dts": 2135466, "layer": 2, "discardable": false},
    {"frameId": 71, "dts": 2152150, "layer": 1, "discardable": true},
    {"frameId": 72, "dts": 2168833, "layer": 0, "discardable": true},
    {"frameId": 73, "dts": 2185516, "layer": 2, "discardable": false},
    {"frameId": 74, "dts": 2202200, "layer": 1, "discardable": true},
    {"frameId": 75, "dts": 2218883, "layer": 0, "discardable": true},
    {"frameId": 76, "dts": 2235566, "layer": 2, "discardable": false},
    {"frameId": 77, "dts": 2252250, "layer": 1, "discardable": true},
    {"frameId": 78, "dts": 2268933, "layer": 0, "discardable": true},
    {"frameId": 79, "dts": 2285616, "layer": 2, "discardable": false},
    {"frameId": 80, "dts": 2302300, "layer": 1, "discardable": true},
    {"frameId": 81, "dts": 2318983, "layer": 0, "discardable": true},
    {"frameId": 82, "dts": 2335666, "layer": 2, "discardable": false},
    {"frameId": 83, "dts": 2352350, "layer": 1, "discardable": true},
    {"frameId": 84, "dts": 2369033, "layer": 0, "discardable": true},
    {"frameId": 85, "dts": 2385716, "layer": 2, "discardable": false},
    {"frameId": 86, "dts": 2402400, "layer": 1, "discardable": true},
    {"frameId": 87, "dts": 2419083, "layer": 0, "discardable": true},
    {"frameId": 88, "dts": 2435766, "layer": 2, "discardable": false},
    {"frameId": 89, "dts": 2452450, "layer": 1, "discardable": true},
    {"frameId": 90, "dts": 2469133, "layer": 0, "discardable": true},
    {"frameId": 91, "dts": 2485816, "layer": 2, "discardable": false},
    {"frameId": 92, "dts": 2502500, "layer": 1, "discardable": true},
    {"frameId": 93, "dts": 2519183, "layer": 0, "discardable": true},
    {"frameId": 94, "dts": 2535866, "layer": 2, "discardable": false},
    {"frameId": 95, "dts": 2552550, "layer": 1, "discardable": true},
    {"frameId": 96, "dts": 2569233, "layer": 0, "discardable": true},
    {"frameId": 97, "dts": 2585916, "layer": 2, "discardable": false},
    {"frameId": 98, "dts": 2602600, "layer": 1, "discardable": true},
    {"frameId": 99, "dts": 2619283, "layer": 0, "discardable": true},
    {"frameId": 100, "dts": 2635966, "layer": 2, "discardable": false},
    {"frameId": 101, "dts": 2652650, "layer": 1, "discardable": true},
    {"frameId": 102, "dts": 2669333, "layer": 0, "discardable": true},
    {"frameId": 103, "dts": 2686016, "layer": 2, "discardable": false},
    {"frameId": 104, "dts": 2702700, "layer": 1, "discardable": true},
    {"frameId": 105, "dts": 2719383, "layer": 0, "discardable": true},
    {"frameId": 106, "dts": 2736066, "layer": 2, "discardable": false},
    {"frameId": 107, "dts": 2752750, "layer": 1, "discardable": true},
    {"frameId": 108, "dts": 2769433, "layer": 0, "discardable": true},
    {"frameId": 109, "dts": 2786116, "layer": 2, "discardable": false},
    {"frameId": 110, "dts": 2802800, "layer": 1, "discardable": true},
    {"frameId": 111, "dts": 2819483, "layer": 0, "discardable": true},
    {"frameId": 112, "dts": 2836166, "layer": 2, "discardable": false},
    {"frameId": 113, "dts": 2852850, "layer": 1, "discardable": true},
    {"frameId": 114, "dts": 2869533, "layer": 0, "discardable": true},
    {"frameId": 115, "dts": 2886216, "layer": 2, "discardable": false},
    {"frameId": 116, "dts": 2902900, "layer": 1, "discardable": true},
    {"frameId": 117, "dts": 2919583, "layer": 0, "discardable": true},
    {"frameId": 118, "dts": 2936266, "layer": 3, "discardable": false},
    {"frameId": 119, "dts": 2952950, "layer": 2, "discardable": false},
    {"frameId": 120, "dts": 2969633, "layer": 1, "discardable": true},
    {"frameId": 121, "dts": 2986316, "layer": 0, "discardable": true},
    {"frameId": 122, "dts": 3003000, "layer": 2, "discardable": false},
    {"frameId": 123, "dts": 3019683, "layer": 1, "discardable": true},
    {"frameId": 124, "dts": 3036366, "layer": 0, "discardable": true},
    {"frameId": 125, "dts": 3053050, "layer": 2, "discardable": false},
    {"frameId": 126, "dts": 3069733, "layer": 1, "discardable": true},
    {"frameId": 127, "dts": 3086416, "layer": 0, "discardable": true},
    {"frameId": 128, "dts": 3103100, "layer": 2, "discardable": false},
    {"frameId": 129, "dts": 3119783, "layer": 1, "discardable": true},
    {"frameId": 130, "dts": 3136466, "layer": 0, "discardable": true},
    {"frameId": 131, "dts": 3153150, "layer": 2, "discardable": false},
    {"frameId": 132, "dts": 3169833, "layer": 1, "discardable": true},
    {"frameId": 133, "dts": 3186516, "layer": 0, "discardable": true},
    {"frameId": 134, "dts": 3203200, "layer": 2, "discardable": false},
    {"frameId": 135, "dts": 3219883, "layer": 1, "discardable": true},
    {"frameId": 136, "dts": 3236566, "layer": 0, "discardable": true},
    {"frameId": 137, "dts": 3253250, "layer": 2, "discardable": false},
    {"frameId": 138, "dts": 3269933, "layer": 1, "discardable": true},
    {"frameId": 139, "dts": 3286616, "layer": 0, "discardable": true},
    {"frameId": 140, "dts": 3303300, "layer": 2, "discardable": false},
    {"frameId": 141, "dts": 3319983, "layer": 1, "discardable": true},
    {"frameId": 142, "dts": 3336666, "layer": 0, "discardable": true},
    {"frameId": 143, "dts": 3353350, "layer": 2, "discardable": false},
    {"frameId": 144, "dts": 3370033, "layer": 1, "discardable": true},
    {"frameId": 145, "dts": 3386716, "layer": 0, "discardable": true},
    {"frameId": 146, "dts": 3403400, "layer": 2, "discardable": false},
    {"frameId": 147, "dts": 3420083, "layer": 1, "discardable": true},
    {"frameId": 148, "dts": 3436766, "layer": 0, "discardable": true},
    {"frameId": 149, "dts": 3453450, "layer": 2, "discardable": false},
    {"frameId": 150, "dts": 3470133, "layer": 1, "discardable": true},
    {"frameId": 151, "dts": 3486816, "layer": 0, "discardable": true},
    {"frameId": 152, "dts": 3503500, "layer": 2, "discardable": false},
    {"frameId": 153, "dts": 3520183, "layer": 1, "discardable": true},
    {"frameId": 154, "dts": 3536866, "layer": 0, "discardable": true},
    {"frameId": 155, "dts": 3553550, "layer": 2, "discardable": false},
    {"frameId": 156, "dts": 3570233, "layer": 1, "discardable": true},
    {"frameId": 157, "dts": 3586916, "layer": 0, "discardable": true},
    {"frameId": 158, "dts": 3603600, "layer": 2, "discardable": false},
    {"frameId": 159, "dts": 3620283, "layer": 1, "discardable": true},
    {"frameId": 160, "dts": 3636966, "layer": 0, "discardable": true},
    {"frameId": 161, "dts": 3653650, "layer": 2, "discardable": false},
    {"frameId": 162, "dts": 3670333, "layer": 1, "discardable": true},
    {"frameId": 163, "dts": 3687016, "layer": 0, "discardable": true},
    {"frameId": 164, "dts": 3703700, "layer": 2, "discardable": false},
    {"frameId": 165, "dts": 3720383, "layer": 1, "discardable": true},
    {"frameId": 166, "dts": 3737066, "layer": 0, "discardable": true},
    {"frameId": 167, "dts": 3753750, "layer": 2, "discardable": false},
    {"frameId": 168, "dts": 3770433, "layer": 1, "discardable": true},
    {"frameId": 169, "dts": 3787116, "layer": 0, "discardable": true},
    {"frameId": 170, "dts": 3803800, "layer": 2, "discardable": false},
    {"frameId": 171, "dts": 3820483, "layer": 1, "discardable": true},
    {"frameId": 172, "dts": 3837166, "layer": 0, "discardable": true},
    {"frameId": 173, "dts": 3853850, "layer": 2, "discardable": false},
    {"frameId": 174, "dts": 3870533, "layer": 1, "discardable": true},
    {"frameId": 175, "dts": 3887216, "layer": 0, "discardable": true},
    {"frameId": 176, "dts": 3903900, "layer": 2, "discardable": false},
    {"frameId": 177, "dts": 3920583, "layer": 1, "discardable": true},
    {"frameId": 178, "dts": 3937266, "layer": 0, "discardable": true},
    {"frameId": 179, "dts": 3953950, "layer": 2, "discardable": false},
    {"frameId": 180, "dts": 3970633, "layer": 1, "discardable": true},
    {"frameId": 181, "dts": 3987316, "layer": 0, "discardable": true},
    {"frameId": 182, "dts": 4004000, "layer": 2, "discardable": false},
    {"frameId": 183, "dts": 4020683, "layer": 1, "discardable": true},
    {"frameId": 184, "dts": 4037366, "layer": 0, "discardable": true},
    {"frameId": 185, "dts": 4054050, "layer": 2, "discardable": false},
    {"frameId": 186, "dts": 4070733, "layer": 1, "discardable": true},
    {"frameId": 187, "dts": 4087416, "layer": 0, "discardable": true},
    {"frameId": 188, "dts": 4104100, "layer": 2, "discardable": false},
    {"frameId": 189, "dts": 4120783, "layer": 1, "discardable": true},
    {"frameId": 190, "dts": 4137466, "layer": 0, "discardable": true},
    {"frameId": 191, "dts": 4154150, "layer": 2, "discardable": false},
    {"frameId": 192, "dts": 4170833, "layer": 1, "discardable": true},
    {"frameId": 193, "dts": 4187516, "layer": 0, "discardable": true},
    {"frameId": 194, "dts": 4204200, "layer": 2, "discardable": false},
    {"frameId": 195, "dts": 4220883, "layer": 1, "discardable": true},
    {"frameId": 196, "dts": 4237566, "layer": 0, "discardable": true},
    {"frameId": 197, "dts": 4254250, "layer": 2, "discardable": false},
    {"frameId": 198, "dts": 4270933, "layer": 1, "discardable": true},
    {"frameId": 199, "dts": 4287616, "layer": 0, "discardable": true},
    {"frameId": 200, "dts": 4304300, "layer": 2, "discardable": false},
    {"frameId": 201, "dts": 4320983, "layer": 1, "discardable": true},
    {"frameId": 202, "dts": 4337666, "layer": 0, "discardable": true},
    {"frameId": 203, "dts": 4354350, "layer": 2, "discardable": false},
    {"frameId": 204, "dts": 4371033, "layer": 1, "discardable": true},
    {"frameId": 205, "dts": 4387716, "layer": 0, "discardable": true},
    {"frameId": 206, "dts": 4404400, "layer": 2, "discardable": false},
    {"frameId": 207, "dts": 4421083, "layer": 1, "discardable": true},
    {"frameId": 208, "dts": 4437766, "layer": 0, "discardable": true},
    {"frameId": 209, "dts": 4454450, "layer": 2, "discardable": false},
    {"frameId": 210, "dts": 4471133, "layer": 1, "discardable": true},
    {"frameId": 211, "dts": 4487816, "layer": 0, "discardable": true},
    {"frameId": 212, "dts": 4504500, "layer": 2, "discardable": false},
    {"frameId": 213, "dts": 4521183, "layer": 1, "discardable": true},
    {"frameId": 214, "dts": 4537866, "layer": 0, "discardable": true},
    {"frameId": 215, "dts": 4554550, "layer": 2, "discardable": false},
    {"frameId": 216, "dts": 4571233, "layer": 1, "discardable": true},
    {"frameId": 217, "dts": 4587916, "layer": 0, "discardable": true},
    {"frameId": 218, "dts": 4604600, "layer": 2, "discardable": false},
    {"frameId": 219, "dts": 4621283, "layer": 1, "discardable": true},
    {"frameId": 220, "dts": 4637966, "layer": 0, "discardable": true},
    {"frameId": 221, "dts": 4654650, "layer": 2, "discardable": false},
    {"frameId": 222, "dts": 4671333, "layer": 1, "discardable": true},
    {"frameId": 223, "dts": 4688016, "layer": 0, "discardable": true},
    {"frameId": 224, "dts": 4704700, "layer": 2, "discardable": false},
    {"frameId": 225, "dts": 4721383, "layer": 1, "discardable": true},
    {"frameId": 226, "dts": 4738066, "layer": 0, "discardable": true},
    {"frameId": 227, "dts": 4754750, "layer": 2, "discardable": false},
    {"frameId": 228, "dts": 4771433, "layer": 1, "discardable": true},
    {"frameId": 229, "dts": 4788116, "layer": 0, "discardable": true},
    {"frameId": 230, "dts": 4804800, "layer": 2, "discardable": false},
    {"frameId": 231, "dts": 4821483, "layer": 1, "discardable": true},
    {"frameId": 232, "dts": 4838166, "layer": 0, "discardable": true},
    {"frameId": 233, "dts": 4854850, "layer": 2, "discardable": false},
    {"frameId": 234, "dts": 4871533, "layer": 1, "discardable": true},
    {"frameId": 235, "dts": 4888216, "layer": 0, "discardable": true},
    {"frameId": 236, "dts": 4904900, "layer": 3, "discardable": false},
    {"frameId": 237, "dts": 4921583, "layer": 2, "discardable": false},
    {"frameId": 238, "dts": 4938266, "layer": 1, "discardable": true},
    {"frameId": 239, "dts": 4954950, "layer": 0, "discardable": true},
    {"frameId": 240, "dts": 4971633, "layer": 1, "discardable": true},
    {"frameId": 241, "dts": 4988316, "layer": 0, "discardable": true}
])"_json;

#endif // LAYER_INFO_HDR_1_HEVC_H